e0cb48cfae7354dd3f6e2ad2c8b67c6058febf77,samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/author/TemplateUpdateListener.java,TemplateUpdateListener,updateAssessment,#TemplateBean#,154
Before Change
feedback.setShowQuestionText
(templateBean.getFeedbackComponent_QuestionText());
feedback.setShowStudentResponse
(templateBean.getFeedbackComponent_StudentResp());
feedback.setShowCorrectResponse
(templateBean.getFeedbackComponent_CorrectResp());
feedback.setShowStudentScore
(templateBean.getFeedbackComponent_StudentScore());
feedback.setShowStudentQuestionScore
(templateBean.getFeedbackComponent_StudentQuestionScore());
feedback.setShowQuestionLevelFeedback
(templateBean.getFeedbackComponent_QuestionLevel());
feedback.setShowSelectionLevelFeedback
(templateBean.getFeedbackComponent_SelectionLevel());
feedback.setShowGraderComments
(templateBean.getFeedbackComponent_GraderComments());
feedback.setShowStatistics
(templateBean.getFeedbackComponent_Statistics());
//log.info("templateId = " + templateIdString);
if ("0".equals(templateIdString)) // New template
After Change
feedback.setEditComponents(Integer.valueOf("0"));
// if 'No feedback' (it corresponds to value 3) is selected,
// all components are unchecked
if (feedback.getFeedbackDelivery().equals(new Integer("3")))
{
feedback.setShowQuestionText(false);
feedback.setShowStudentResponse(false);
feedback.setShowCorrectResponse(false);
feedback.setShowStudentScore(false);
feedback.setShowStudentQuestionScore(false);
feedback.setShowQuestionLevelFeedback(false);
feedback.setShowSelectionLevelFeedback(false);
feedback.setShowGraderComments(false);
feedback.setShowStatistics(false);
}
else {
feedback.setShowQuestionText
(templateBean.getFeedbackComponent_QuestionText());
feedback.setShowStudentResponse
(templateBean.getFeedbackComponent_StudentResp());
feedback.setShowCorrectResponse
(templateBean.getFeedbackComponent_CorrectResp());
feedback.setShowStudentScore
(templateBean.getFeedbackComponent_StudentScore());
feedback.setShowStudentQuestionScore
(templateBean.getFeedbackComponent_StudentQuestionScore());
feedback.setShowQuestionLevelFeedback
(templateBean.getFeedbackComponent_QuestionLevel());
feedback.setShowSelectionLevelFeedback
(templateBean.getFeedbackComponent_SelectionLevel());
feedback.setShowGraderComments
(templateBean.getFeedbackComponent_GraderComments());
feedback.setShowStatistics
(templateBean.getFeedbackComponent_Statistics());
}
//log.info("templateId = " + templateIdString);